parking facility - French English Dictionary